We Cover Tech Radar Volume 16 2017: Covering the "NEW" topics staging with Techniques and Tools
Description
News & Other Happenings
Al (tool/app) [CGR]
https://github.com/alnutile/cli_skel
great command line starter library for PHP with a focus on testing, CI and code quality
NK:
How Can We Optimize AI for the Greatest Good, Instead of Profit?
https://www.technologyreview.com/s/608049/how-can-we-optimize-ai-for-the-greatest-good-instead-of-profit
Al:
PHPArchitect - June 2017
Protocol Buffers
by Christopher Mancini
https://github.com/christophermancini/protobuf-php-performance
NK:
Laravelβs Dependency Injection Container in Depth
https://davejamesmiller.com/2017/06/15/laravel-illuminate-container-in-depth
Deep Dive
Tech Radar
https://www.thoughtworks.com/radar
Theme, microservice and machine learning
Techniques
- Decoupling secret management from source code
they did mention HashiCorp recently
- Legacy in a box
I am always impressed when I have that experience on a site
and realize how much it makes sense for most sites
Progressive Web Applications
Prototyping with InVision and Sketch
even as a non designer this stuff can be important to get an idea across
- Conversationally aware API
context aware API
I was thinking about this the other day in Slack for getting a stack
-- api around this
- Platform engineering product teams.
- but not a devops team
- Social code analysis
enriches our understanding of the code quality by overlaying a developer's behavior with the structural analysis of the code
We get this out of PHP http://www.phpmetrics.org/
and the social side that is interesting though
- CI Theater
Sadly, many developers simply set up a CI server and falsely assume they are "doing CI" when in reality they miss out on all the benefits. Common failure modes include: running CI against a shared mainline but with infrequent commits, so integration isn't really continuous; running a build with poor test coverage; allowing the build to stay red for long periods; or running CI against feature branches which results in continuous isolation. The ensuing "CI theatre" might make people feel good, but would fail any credible CI certification test.
- Enterprise-wide integration test environments
contract testing
decoupling deployment from release
focus on mean time to recovery
testing in production.
- spec-based codegen
not making code from these tools "Swagger/RAML" till the robots take over
Tools
- Airflow [read more]
is a tool to programmatically create, schedule and monitor data pipeline
- Cake and Fake
more new and good tools coming out of MS but this time for .NET
- Serverless Framework
man do I wish I had more time https://serverless.com/
Amazon Rekognition
Claudia
Claudia makes it easy to deploy Node.js projects to AWS Lambda and API Gateway. It automates all the error-prone deployment and configuration tasks, and sets everything up the way JavaScript developers expect out of the box
- InSpec
looks really interesting long term info about servers
- Molecule
Ansilbe role testing!!!!
- Spaemacs
could be interesting
- SpaCy
NLP Processor
- Spinnaker
Spinnaker is an open source, multi-cloud continuous delivery platform for releasing software changes with high velocity and confidence.
- Testinfra
too much manual qa right now for me
Testinfra aims to be a Serverspec equivalent in Python and is written as a plugin to the Pytest test engine.
- Yarn
ππ» Join the NewsLetter https://sundance-solutions.mailcoach.app/php-and-llms
ππ» Automation and Ai Consulting https://dailyai.studio/
ππ» Buy the book "PHP and LLMs - the practical guide" https://bit.ly/php_llms
Β
π Music by https://www.udio.com/home
Β
β€οΈ NoteBookLM https://notebooklm.google/